Дополнительные матричные
функции.
В профессиональные версии Math CAD
включён ряд дополнительных матричных функций. Они перечислены ниже:
|
eigenvals (M) |
возвращает вектор, содержащий собственные значения матрицы М; |
|
eisenvec (M,Z) |
для указанной матрицы М и заданного собственного
значения Z возвращает принадлежащий этому собственному значению вектор; |
|
eigenvecs (M) |
возвращает матрицу, столбцами которой являются собственные векторы матрицы М (порядок расположения собственных векторов соответствует
порядку собственных значений, возвращаемых функцией eigenvals); |
|
genvals (M,N)
|
возвращает вектор обобщенных собственных значений v,, соответствующий решению уравнения M · x = vi – N - x
(матрицы М и N должны быть вещественными); |
|
genvals (M,N) |
возвращает матрицу, столбцы которой содержат нормированные обобщенные собственные
векторы; |
|
+ lu (M) |
выполняет треугольное разложение матрицы М:
P · M = L · U, L и U - соответственно нижняя и верхняя
треугольные матрицы. Все четыре матрицы квадратные, одного порядка; |
|
+ qr (A) |
дает разложение матрицы A, A=Q ·
R, где Q - ортогональная матрица и > — верхняя треугольная
матрица; |
|
+ svd (A) |
дает сингулярное разложение матрицы А
размером n·m: A=U · S ·VT где и - ортогональные матрицы размером
m·m и n·n соответственно, S - диагональная матрица, на диагонали
которой расположены сингулярные числа матрицы А; |
|
+ svds (A) |
возвращает вектор, содержащий сингулярные числа матрицы А размером
m·n, где m≥ n; |
|
Egeninv (A) |
возвращает матрицу левую обратную к
матрице А. L·A=E, где E – единичная матрица размером
n·n, L – прямоугольная матрица размером n·m, A –
прямоугольная матрица размером m·n. |